@charset "utf-8";
/* CSS Document */
html{ -webkit-text-size-adjust:none; font-size-adjust: b}
a:hover{ color:#F39 !important}
.nav{ margin-top:24px}
.nav ul{ border-bottom:#e35578 solid 2px}
.nav li{ float:left;line-height:50px; background:#ff7496; text-align:center;border-left:#ff7496 solid 1px}
.nav a{ display:block; width:90px;height:50px; color:#FFF; }
.nav li a:hover{ background:#ff2b6f; color:#FFF !important}

.banner{ margin-top:24px}
.banner_post{ width:468px; height:289px; background:#FCC}
.banner_list{ width:304px; height:289px; margin-left:18px}
.banner_list li{ font-size:12px; line-height:20px; margin-bottom:3px}
.banner_list li p{ height:44px; overflow:hidden}
.banner_list a{ color:#5a5153}
.banner_list h1{ height:28px; line-height:28px; font-size:20px; overflow:hidden; width:100%; font-weight:normal}
.banner_list h1 a{ color:#ea3068}
.banner_fast{ width:182px; height:289px}
.banner_bread{ margin-bottom:39px}
.banner_go img{ margin-left:2px; vertical-align:middle;}
.banner_go{ margin-top:2px}

.unit{ border-bottom:#aaaaaa solid 2px;}
.unit_tie{ padding-bottom:6px; border-bottom:#ee5e81 solid 1px}
.unit_top a{ display:block; height:24px; padding-left:10px; font-size:18px; color:#000;  text-align:center; line-height:20px;border-left:#ee5e81 solid 4px;}
.unit_guide{ height:12px; overflow:hidden; line-height:12px;font-size:12px; margin-top:7px}
.unit_guide a{ color:#777777; padding:0 10px 0 10px; border-right:#777777 solid 1px;}
.unit_list { font-size:12px;} 
.unit_list li{height:24px; line-height:24px; overflow:hidden}
.unit_list a{ color:#3f3f3f}
.unit_list li span{ color:#fe9daa; margin-left:5px; margin-right:5px}
.unit_top span{ color:#ee5e81}



.img_box{ position:relative} 
.img_box div{ position:absolute; left:0;bottom:0; width:100%;background: url(../images/bg.png); height:20px; overflow:hidden; font-size:12px; line-height:20px} 
.img_box a{ color:#FFF; /*padding:0 5px 0 5px;*/}


.moterguide { margin-top:32px}
.moterguide .unit{ margin-bottom:28px}
.moterguide_post{ width:255px; height:346px; background:#0FF}
.moterguide_box { width:360px; height:164px; margin-bottom:20px}
.moterguide_show{ margin-top:11px}
.moterguide_show .imgbox{ width:120px; height:120px}
.moterguide_show .unit_list{ font-size:12px; width:230px}
.moterguide_list{ margin-left:44px}
.moterguide_month{ width:303px}
.motherguide_remore a{ border:none; display:inline; padding-right:0;}
.motherguide_remore a span{ color:#ba2839;}
.moterguide_reday li{ font-size:12px; line-height:28px; height:28px; overflow:hidden}
.moterguide_reday li h1{ line-height:28px; height:28px; overflow:hidden; font-weight:normal}
.moterguide_reday li span{ margin-right:6px}
.moterguide_reday li img{ vertical-align:middle; margin-top:-4px}
.moterguide_reday li a{ color:#333333}
.moterguide_listmore{ width:303px; height:103px; background:url(../images/img_33.png) no-repeat 0 0; margin-bottom:9px; margin-top:9px}
.moterguide_listmore .fl{ margin-top:22px; margin-left:10px}
.moterguide_listmore .fr{ width:146px; height:78px; overflow:hidden; line-height:20px; color:#666666; margin-top:15px; margin-right:10px;}
.moterguide_listmore .fr a{ color:#ba2636}


.babysit{ margin-top:15px}
.babysit .unit{ margin-bottom:28px}
.brith{ width:324px;border-right:#fce5e7 solid 1px; margin-left:25px}
.brith_unit{ width:298px; border-bottom:#fce5e7 solid 1px; margin-bottom:20px;}
.brith_unit .unit_tie{ border-bottom:none; margin-bottom:21px; padding-bottom:0}
.brith_unit .unit_top a{ height:35px; padding-bottom:3px; padding-left:8px; text-align:left}
.brith_unit .unit_top span{ font-size:12px; color:#ee5e81; line-height:12px}
.brith_unit .unit_guide{ margin-top:20px}
.brith_unit .unit_guide a{ padding:0 5px 0 5px}
.brith_data{ width:166px; height:89px; overflow:hidden; font-size:12px; line-height:22px}
.brith_data div{ margin-top:11px; color:#666666}
.brith_data h1{ font-weight:normal; height:18px; line-height:18px; font-size:18px; overflow:hidden} 
.brith_data h1 a{ color:#f77871}
.brith_unit .unit_list{ font-size:14px; margin-top:10px; margin-bottom:10px}
.brith_unit .unit_list li{ line-height:28px; height:28px}
.brith_unit .unit_list span{ font-size:20px; vertical-align:middle; color:#cfd8df; }
.brith_unit .unit_list a{ color:#333333}
.babyshow{ width:305px}
.babyshow .unit_guide { height:14px; margin-top:10px}
.babyshow .unit_guide a{ color:#737373; border:none; display:inline; padding-right:0; font-size:14px; }
.babyshow_post{ margin-top:25px}
.babyshow .img_box { margin-top:25px}
.babyshow .img_box div{ height:26px; line-height:26px;}
.babyshow_list{ line-height:20px; font-size:12px;}
.babyshow_list div{ height:40px; overflow:hidden}
.babyshow_list div a{ color:#ba2636}
.babyshow_list h1{ height:24px; font-size:14px;overflow:hidden}
.babyshow_list h1 a{ color:#f15e6e; }
.babyshow_post{ margin-bottom:12px}
.showon{ margin-top:22px}




.family{ margin-top:15px}
.family .unit{ margin-bottom:30px}
.cricle{ width:304px}
.cricle_list{ margin-top:42px}
.cricle_list li { height:48px; overflow:hidden; margin-top:17px}
.cricle_list li a{ color:#333333}
.cricle_list li .fl{ margin-left:12px}
.cricle_list li .fr{ width:227px; font-size:12px; line-height:24px}
.contact{ width:404px; margin-left:26px}
.contact_sale{ margin-top:42px; margin-bottom:11px}
.contact_sale h1{ font-weight:normal; font-size:18px; line-height:18px; height:18px; overflow:hidden}
.contact_sale h1 img{ vertical-align:middle; margin-top:-4px}
.contact_sale h1 a{ color:#333333; padding:0 5px 0 5px}
.contact_sale div{ font-size:12px; color:#999999; line-height:24px; margin-top:15px; height:48px; overflow:hidden}
.contact_more{ width:201px; margin-top:15px}
.contact_more .unit_list span{ color:#78c6af}
.popact{ width:227px}
.popact_list { margin-top:8px; margin-left:10px}
.popact_list li{ border-bottom:#d7d7d7 dotted 1px}
.popact_list li .fr{ height:48px; line-height:24px; overflow:hidden; margin-top:13px; width:173px;}
.popact_list li a{ color:#333333}
.popact_stars{ font-size:18px; line-height:18px; margin-top:18px; margin-bottom:20px; margin-left:10px;}
.popact_stars li{ width:60px; float:left; font-size:12px; text-align:center; margin-right:12px}
.popact_stars li p{ margin-top:10px; line-height:12px}
.popact_stars a{ color:#333333}
.popact_stars ul{ margin-top:14px}


.exchange{ margin-top:10px}
.exchange .unit{ margin-bottom:34px}
.give{ width:298px}
.give a{ color:#000}
.give p{ font-size:18px; line-height:18px}
.give_show{ width:240px; height:210px; margin:20px auto; }
.exchange_love{ width:450px}
.exchange_tie a{ color:#000}
.exchange_tie .fl{ font-size:18px}
.exchange_tie .fr{ font-size:12px; margin-top:5px; margin-right:30px}
.exchange_list li{ width:225px; float:left; margin-top:20px}
.exchange_list .fr{  font-size:12px; line-height:22px;}
.exchange_list .fr p{ height:44px; overflow:hidden;margin-right:30px; margin-left:5px; width:75px}
.exchange_list .fr div{ color:#999; width:75px;margin-right:30px; margin-left:5px; height:44px; overflow:hidden}
.exchange_prive{ width:220px}
.exchange_prive p{ font-size:18px}
.exchange_prive a{ color:#000}
.exchange_cont{ background:#f9f1da; padding-left:10px; padding-bottom:7px; margin-top:7px}
.exchange_cont li{ width:33.3%; float:left; text-align:center; margin-top:7px}
.exchange_cont li img{ border:#936045 solid 1px; display:block}


.babyphoto .img_box div{ height:30px; line-height:30px; background:url(../images/bg3.png)}
.babyphoto .unit{ margin-bottom:40px}
.babyphoto  img{ display:block}
.mr{ margin-right:1px}
.mb{ margin-bottom:1px}


.banner_saleslide {position:relative;width:468px; height:289px; overflow:hidden}
.banner_saleslide img{ display:block}
.banner_saleslide .bd {width:468px; height:289px;overflow:hidden;}
.banner_saleslide .bd li {width:468px; height:289px;}
.banner_saleslide .hd {bottom:10px; right:7px; z-index:7}
.banner_saleslide .hd ul{overflow:hidden;height:10px;}
.banner_saleslide .hd li {height:10px;width:10px; background:url(../images/ds_22.png); margin-right:8px; float:left; display:inline}
.banner_saleslide .hd li.on { background:url(../images/ds_223.png)}
.banner_saleslide .img_box div{ height:30px; line-height:30px; font-size:16px}

.moterguide_saleslide {position:relative;width:255px; height:346px; overflow:hidden}
.moterguide_saleslide img{ display:block}
.moterguide_saleslide .bd {width:255px; height:346px;overflow:hidden;}
.moterguide_saleslide .bd li {width:255px; height:346px;}
.moterguide_saleslide .hd {bottom:10px; right:15px; z-index:7}
.moterguide_saleslide .hd ul{overflow:hidden;height:10px;}
.moterguide_saleslide .hd li {height:10px;width:10px; background:url(../images/ds_22.png); margin-right:12px; float:left; display:inline}
.moterguide_saleslide .hd li.on { background:url(../images/ds_223.png)}
.moterguide_saleslide .img_box div{ height:65px;bottom:30px; background:url(../images/bg2.png)}
.moterguide_saleslide .img_box a{ display:block; width:240px; margin:5px auto;}
.moterguide_saleslide .img_box a p{color:#4b4b49; height:28px; line-height:28px;font-size:20px;}
.moterguide_saleslide .img_box a .fb{ color:#f06e7a; }

.give_saleslide {position:relative;width:137px;height:193px; margin:0 auto;}
.give_saleslide img{ display:block}
.give_saleslide .bd {width:137px;height:193px;overflow:hidden;}
.give_saleslide .bd li {width:137px;height:193px; text-align:center; font-size:14px; line-height:26px;}
.give_saleslide .bd li a{ height:26px; overflow:hidden; color:#333333}
.give_saleslide .bd li p{ font-size:12px; margin-top:5px; margin-bottom:5px}
.give_saleslide .bd li span{ background:#78c6af; color:#FFF; padding:0 5px 0 5px;}
.give_saleslide .hd { left:50%; top:50%; margin-top:-13px; width:210px; margin-left:-105px}


.z_confoot{
	width: 1000px;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 12px;
	margin-bottom: 30px;
	height: 110px;
	border-bottom: #dddddd solid 1px;
	border-top: #fa813f solid 2px;
}
.z_confoot p {
	font-size: 16px;
	line-height: 32px;
	border-bottom: #dddddd solid 1px;
	margin: 10px 30px 10px 30px;
	color: #666;
	padding: 0px;
	font-family: "微软雅黑";
}
.z_confoot div {
	margin: 0 30px;
	padding: 0px;
}
.text14px{
	font-size: 14px;
}